package com.tom.architect02.p4.day35.retrofit;

import com.tom.architect02.p4.day35.simple2.Result;

import retrofit2.Call;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.POST;
import retrofit2.http.Query;
import rx.Observable;

/**
 * 请求后台访问数据的  接口类。
 */
public interface ServiceApi {

    @GET("LoginServlet") // get登录接口。
    Observable<Result<UserInfo>> userLogin(@Query("userName") String userName,
                                           @Query("password") String password);

    @POST("login")
    @FormUrlEncoded
    Call<Result<UserInfo>> userLogin1(@Query("userName") String userName,
                                      @Query("password") String password);

}
